HAL FMAC APIs listing for migration

This section provides a full listing of the HAL1 APIs for migration. It includes the various constants, enumerations, structures, functions, and macros.

HAL FMAC constants

HAL1

series

HAL2

Refer to

FMAC_BUFFER_ACCESS_DMA

u5, h5, g4, h7

Removed / New Usage changes

Refer to

FMAC_BUFFER_ACCESS_IT

u5, h5, g4, h7

Removed / New Usage changes

Refer to

FMAC_BUFFER_ACCESS_NONE

u5, h5, g4, h7

Removed / New Usage changes

Refer to

FMAC_BUFFER_ACCESS_POLLING

u5, h5, g4, h7

Removed / New Usage changes

Refer to

FMAC_CLIP_DISABLED

u5, h5, g4, h7

HAL_FMAC_CLIP_DISABLED

Refer to

FMAC_CLIP_ENABLED

u5, h5, g4, h7

HAL_FMAC_CLIP_ENABLED

Refer to

FMAC_FLAG_OVFL

u5, h5, g4, h7

Removed / New Usage changes

Refer to

FMAC_FLAG_SAT

u5, h5, g4, h7

Removed / New Usage changes

Refer to

FMAC_FLAG_UNFL

u5, h5, g4, h7

Removed / New Usage changes

Refer to

FMAC_FLAG_X1FULL

u5, h5, g4, h7

Removed / New Usage changes

Refer to

FMAC_FLAG_YEMPTY

u5, h5, g4, h7

Removed / New Usage changes

Refer to

FMAC_FUNC_CONVO_FIR

u5, h5, g4, h7

Removed / New Usage changes

Refer to

FMAC_FUNC_IIR_DIRECT_FORM_1

u5, h5, g4, h7

Removed / New Usage changes

Refer to

FMAC_FUNC_LOAD_X1

u5, h5, g4, h7

Removed / New Usage changes

Refer to

FMAC_FUNC_LOAD_X2

u5, h5, g4, h7

Removed / New Usage changes

Refer to

FMAC_FUNC_LOAD_Y

u5, h5, g4, h7

Removed / New Usage changes

Refer to

FMAC_IT_OVFLIEN

u5, h5, g4, h7

Removed / New Usage changes

Refer to

FMAC_IT_RIEN

u5, h5, g4, h7

Removed / New Usage changes

Refer to

FMAC_IT_SATIEN

u5, h5, g4, h7

Removed / New Usage changes

Refer to

FMAC_IT_UNFLIEN

u5, h5, g4, h7

Removed / New Usage changes

Refer to

FMAC_IT_WIEN

u5, h5, g4, h7

Removed / New Usage changes

Refer to

FMAC_THRESHOLD_1

u5, h5, g4, h7

Removed / New Usage changes

Refer to

FMAC_THRESHOLD_2

u5, h5, g4, h7

Removed / New Usage changes

Refer to

FMAC_THRESHOLD_4

u5, h5, g4, h7

Removed / New Usage changes

Refer to

FMAC_THRESHOLD_8

u5, h5, g4, h7

Removed / New Usage changes

Refer to

FMAC_THRESHOLD_NO_VALUE

u5, h5, g4, h7

Removed / New Usage changes

Refer to

HAL_FMAC_ERROR_DMA

u5, h5, g4, h7

HAL_FMAC_ERROR_DMA

Refer to

HAL_FMAC_ERROR_INVALID_CALLBACK

u5, h5, g4, h7

Removed / New Usage changes

Refer to

HAL_FMAC_ERROR_NONE

u5, h5, g4, h7

HAL_FMAC_ERROR_NONE

Refer to

HAL_FMAC_ERROR_OVFL

u5, h5, g4, h7

HAL_FMAC_ERROR_OVERFLOW

Refer to

HAL_FMAC_ERROR_PARAM

u5, h5, g4, h7

Removed / New Usage changes

Refer to

HAL_FMAC_ERROR_RESET

u5, h5, g4, h7

Removed / New Usage changes

Refer to

HAL_FMAC_ERROR_SAT

u5, h5, g4, h7

HAL_FMAC_ERROR_SATURATION

Refer to

HAL_FMAC_ERROR_TIMEOUT

u5, h5, g4, h7

HAL_FMAC_ERROR_PRELOAD_TIMEOUT

Refer to

HAL_FMAC_ERROR_UNFL

u5, h5, g4, h7

HAL_FMAC_ERROR_UNDERFLOW

Refer to


HAL FMAC enumerations

HAL1

series

HAL2

Refer to

HAL_FMAC_CallbackIDTypeDef

u5, h5, g4, h7

Removed / New Usage changes

Refer to

HAL_FMAC_ERROR_CB_ID

u5, h5, g4, h7

Removed / New Usage changes

Refer to

HAL_FMAC_FILTER_CONFIG_CB_ID

u5, h5, g4, h7

Removed / New Usage changes

Refer to

HAL_FMAC_FILTER_PRELOAD_CB_ID

u5, h5, g4, h7

Removed / New Usage changes

Refer to

HAL_FMAC_GET_DATA_CB_ID

u5, h5, g4, h7

Removed / New Usage changes

Refer to

HAL_FMAC_HALF_GET_DATA_CB_ID

u5, h5, g4, h7

Removed / New Usage changes

Refer to

HAL_FMAC_HALF_OUTPUT_DATA_READY_CB_ID

u5, h5, g4, h7

Removed / New Usage changes

Refer to

HAL_FMAC_MSPDEINIT_CB_ID

u5, h5, g4, h7

Removed / New Usage changes

Refer to

HAL_FMAC_MSPINIT_CB_ID

u5, h5, g4, h7

Removed / New Usage changes

Refer to

HAL_FMAC_OUTPUT_DATA_READY_CB_ID

u5, h5, g4, h7

Removed / New Usage changes

Refer to

HAL_FMAC_STATE_BUSY

u5, h5, g4, h7

Removed / New Usage changes

Refer to

HAL_FMAC_STATE_BUSY_RD

u5, h5, g4, h7

Removed / New Usage changes

Refer to

HAL_FMAC_STATE_BUSY_WR

u5, h5, g4, h7

Removed / New Usage changes

Refer to

HAL_FMAC_STATE_ERROR

u5, h5, g4, h7

Removed / New Usage changes

Refer to

HAL_FMAC_STATE_READY

u5, h5, g4, h7

HAL_FMAC_STATE_INIT

Refer to

HAL_FMAC_STATE_RESET

u5, h5, g4, h7

HAL_FMAC_STATE_RESET

Refer to

HAL_FMAC_STATE_TIMEOUT

u5, h5, g4, h7

Removed / New Usage changes

Refer to

HAL_FMAC_StateTypeDef

u5, h5, g4, h7

hal_fmac_state_t

Refer to


HAL FMAC macros

HAL1

series

HAL2

Refer to

__HAL_FMAC_CLEAR_FLAG

u5, h5, g4, h7

Removed / New Usage changes

Refer to

__HAL_FMAC_CLEAR_IT

u5, h5, g4, h7

Removed / New Usage changes

Refer to

__HAL_FMAC_DISABLE_IT

u5, h5, g4, h7

Removed / New Usage changes

Refer to

__HAL_FMAC_ENABLE_IT

u5, h5, g4, h7

Removed / New Usage changes

Refer to

__HAL_FMAC_GET_FLAG

u5, h5, g4, h7

Removed / New Usage changes

Refer to

__HAL_FMAC_GET_IT

u5, h5, g4, h7

Removed / New Usage changes

Refer to

__HAL_FMAC_GET_IT_SOURCE

u5, h5, g4, h7

Removed / New Usage changes

Refer to

__HAL_FMAC_RESET_HANDLE_STATE

u5, h5, g4, h7

Removed / New Usage changes

Refer to


HAL FMAC structures

HAL1

series

HAL2

Refer to

FMAC_FilterConfigTypeDef

u5, h5, g4, h7

hal_fmac_config_t

Refer to

FMAC_HandleTypeDef

u5, h5, g4, h7

hal_fmac_handle_t

Refer to


HAL FMAC functions

HAL1

series

HAL2

Refer to

HAL_FMAC_AppendFilterData

u5, h5, g4, h7

Removed / New Usage changes

Refer to

HAL_FMAC_ConfigFilterOutputBuffer

u5, h5, g4, h7

Removed / New Usage changes

Refer to

HAL_FMAC_DeInit

u5, h5, g4, h7

HAL_FMAC_DeInit

Refer to

HAL_FMAC_ErrorCallback

u5, h5, g4, h7

HAL_FMAC_ErrorCallback

Refer to

HAL_FMAC_FilterConfig

u5, h5, g4, h7

Removed / New Usage changes

Refer to

HAL_FMAC_FilterConfigCallback

u5, h5, g4, h7

Removed / New Usage changes

Refer to

HAL_FMAC_FilterConfig_DMA

u5, h5, g4, h7

Removed / New Usage changes

Refer to

HAL_FMAC_FilterPreload

u5, h5, g4, h7

Removed / New Usage changes

Refer to

HAL_FMAC_FilterPreloadCallback

u5, h5, g4, h7

HAL_FMAC_PreloadCpltCallback

Refer to

HAL_FMAC_FilterPreload_DMA

u5, h5, g4, h7

Removed / New Usage changes

Refer to

HAL_FMAC_FilterStart

u5, h5, g4, h7

Removed / New Usage changes

Refer to

HAL_FMAC_FilterStop

u5, h5, g4, h7

HAL_FMAC_StopFilter

Refer to

HAL_FMAC_GetDataCallback

u5, h5, g4, h7

HAL_FMAC_WriteX1CpltCallback

Refer to

HAL_FMAC_GetError

u5, h5, g4, h7

HAL_FMAC_GetLastErrorCodes

Refer to

HAL_FMAC_GetState

u5, h5, g4, h7

HAL_FMAC_GetState

Refer to

HAL_FMAC_HalfGetDataCallback

u5, h5, g4, h7

HAL_FMAC_WriteX1HalfCpltCallback

Refer to

HAL_FMAC_HalfOutputDataReadyCallback

u5, h5, g4, h7

HAL_FMAC_ReadYHalfCpltCallback

Refer to

HAL_FMAC_IRQHandler

u5, h5, g4, h7

HAL_FMAC_IRQHandler

Refer to

HAL_FMAC_Init

u5, h5, g4, h7

HAL_FMAC_Init

Refer to

HAL_FMAC_MspDeInit

u5, h5, g4, h7

Removed / New Usage changes

Refer to

HAL_FMAC_MspInit

u5, h5, g4, h7

Removed / New Usage changes

Refer to

HAL_FMAC_OutputDataReadyCallback

u5, h5, g4, h7

HAL_FMAC_ReadYCpltCallback

Refer to

HAL_FMAC_PollFilterData

u5, h5, g4, h7

Removed / New Usage changes

Refer to

HAL_FMAC_RegisterCallback

u5, h5, g4, h7

Removed / New Usage changes

Refer to

HAL_FMAC_UnRegisterCallback

u5, h5, g4, h7

Removed / New Usage changes

Refer to

pFMAC_CallbackTypeDef

u5, h5, g4, h7

hal_fmac_cb_t

Refer to